package com.upcode.weighing.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.upcode.weighing.base.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author ZhuPengTao
 * @version 1.0
 * @date 2021年05月21日 14:31
 * @description 用户账号修改实体类
 */
@Data
@EqualsAndHashCode(callSuper=false)
public class SysEditVo extends BaseEntity {
    private Long id;//用户ID
    private String loginName;//登录名
    private String pwd;//密码
    private String name;//姓名
    private Long roleId;//角色ID
    private String telephone;//手机号码
    private String card;//身份证号码
    @JsonFormat(shape =JsonFormat.Shape.STRING )
    private Long organId1;//公司id
    @JsonFormat(shape =JsonFormat.Shape.STRING )
    private Long organId2;//部门id
    @JsonFormat(shape =JsonFormat.Shape.STRING )
    private Long organId3;//岗位id
    private String type;//类型 1初始化密码 2 冻结账号 3 启用账号
    private Integer workOrderAuth; //工单系统移动端权限：0 无权限 1 管理员 2 维修工人
}
